mountain farm - Espagnol Anglais Dictionnaire